<?php
include_once("class.empresa.php");

class proveedor extends empresa {
	
	//inicializo las variables
 	public $sql;
	public $idproveedor;
 	public $proveedor;
 	public $esta_activo;
 	public $departamento;
 	 	   
 	function proveedor($id){
 		
 		$this->sql = new DmpSql();
 		
 		$consulta="SELECT 
		  ubigeo.idubigeo AS idubigeo,
		  ubigeo.departamento as departamento,
		  ubigeo.nombre AS dubigeo,
		  proveedor.descripcion AS dproveedor,
		  proveedor.esta_activo AS esta_activo,
		  proveedor.idproveedor AS idproveedor,
		  persona_contacto_empresa.idpersona_contacto AS idpersona_contacto,
		  persona_contacto_empresa.nombres,
		  persona_contacto_empresa.apellidos,
		  persona_contacto_empresa.telefono,
		  persona_contacto_empresa.puesto,
		  persona_contacto_empresa.email,
		  empresa.ruc,
		  empresa.razon_social,		  
		  empresa.observacion,
		  empresa.nombre_comercial,
		  empresa.telefono1,
		  empresa.telefono2,
		  empresa.direccion,		  
		  empresa.idempresa AS idempresa
		FROM
		  proveedor
		  INNER JOIN empresa ON (proveedor.idproveedor = empresa.idempresa)
		  LEFT OUTER JOIN persona_contacto_empresa ON (empresa.idempresa = persona_contacto_empresa.idempresa)
		  LEFT OUTER JOIN ubigeo ON (empresa.idubigeo = ubigeo.idubigeo)
		WHERE
		  empresa.idempresa=".$id."";
 		
 		//creada la consulta, enviamos la consulta 		
 		$resultado = $this->sql->consultar($consulta,"sigh");
 		//guarda en $fila el resultado de la consulta indexado por los nombres de los campos de la tabla.
 		$fila=mysql_fetch_array($resultado);
 		
 		//inserto los resultados a las variables.
 		$this->id=$fila["idempresa"];
 		$this->idubigeo=$fila["idubigeo"];
 		$this->ubigeo=$fila["dubigeo"];
 		$this->departamento=$fila["departamento"];
 		$this->ruc=$fila["ruc"];
 		$this->razon_social=$fila["razon_social"]; 		
 		$this->observacion=$fila["observacion"];
 		$this->nombre_comercial=$fila["nombre_comercial"]; 	
 		$this->telefono1=$fila["telefono1"];
 		$this->telefono2=$fila["telefono2"];
 		$this->direccion=$fila["direccion"];  		
 		$this->idpersona_contacto=$fila["idpersona_contacto"];
 		$this->apellidos=$fila["apellidos"];
 		$this->nombres=$fila["nombres"];
 		$this->telefono=$fila["telefono"];
 		$this->puesto=$fila["puesto"];
 		$this->email=$fila["email"];
 		$this->idproveedor=$fila["idproveedor"];
 		$this->proveedor=$fila["dproveedor"];
 		$this->esta_activo=$fila["esta_activo"]; 		
 	}
}
?>